package com.qcu.service;

import com.qcu.dto.chart.AppointOfDoctor;
import com.qcu.entity.Appointment;
import com.baomidou.mybatisplus.extension.service.IService;
import com.qcu.vo.AppointmentInfoTDVO;
import com.qcu.vo.AppointmentInfoVO;
import com.qcu.vo.DepartmentVO;

import java.util.List;

/**
* @author MyComputer
* @description 针对表【appointment】的数据库操作Service
* @createDate 2025-02-11 15:50:27
*/
public interface AppointmentService extends IService<Appointment> {

    List<DepartmentVO> getDepartmentWithDoctor();

    List<AppointmentInfoVO> getInformationToUser();

    List<AppointmentInfoTDVO> getAppointmentInfo();

    List<AppointOfDoctor> getAppoOfDoct();
}
